protective sheath - Allemand Anglais Dictionnaire